• word of the day

    tarsius syrichta

    tarsius syrichta - Dictionary definition and meaning for word tarsius syrichta

    Definition
    (noun) a variety of tarsier
Download our Mobile App Today
Receive our word of the day
on Whatsapp